transmission fluid pump - Alemán Inglés Diccionario